successfully complete - Français Anglais Dictionnaire